| 1. | This default ldt segment descriptor is stored in the gdt 这个默认ldt段描述符存储在gdt中。 |
| 2. | By default it contains a null segment descriptor 默认情况下,其中会包含一个空的段描述符。 |
| 3. | The corresponding segment descriptor stored in the gdt has following values 存储在gdt中的对应段描述符的值如下: |
| 4. | Each segment descriptor is eight bytes long and represents a single segment in memory 每个段描述符长8个字节,表示内存中的一个段。 |
| 5. | A 13 - bit index that identifies the corresponding segment descriptor entry contained in the gdt or ldt 一个13位的索引,用来标识gdt或ldt中包含的对应段描述符条目 |
| 6. | Each time a segment selector is loaded on to segment registers , the corresponding segment descriptor is loaded from memory into a matching non - programmable cpu register 每次将段选择器加载到段寄存器中时,对应的段描述符都会从内存加载到相匹配的不可编程cpu寄存器中。 |
| 7. | Since a segment descriptor is eight bytes long , its relative address inside the gdt or ldt is obtained by multiplying the most significant 13 bits of segment selector by 8 由于一个段描述符的大小是8个字节,因此它在gdt或ldt中的相对地址可以这样计算:段选择器的高13位乘以8 。 |
| 8. | For example , if the gdt is stored at address 0x00020000 and index specified by segment selector is 2 , then the address of corresponding segment descriptor is equal to 0x00020000 例如,如果gdt存储在地址0x00020000处,而段选择器的index域是2 ,那么对应的段描述符的地址就等于( 2 * 8 ) + 0x00020000 。 |
| 9. | The ti table indicator flag that specifies whether the segment descriptor is included in gdt if the value is 0 ; if the value is 1 , then the segment descriptor is included in the ldt Ti ( table indicator )标志指定段描述符是在gdt中还是在ldt中,如果该值是0 ,段描述符就在gdt中;如果该值是1 ,段描述符就在ldt中。 |
| 10. | The segment descriptor entry contains both a pointer to the first byte in the associated segment represented by the base field and a 20 - bit value the limit field which represents the size of the segment in memory 段描述符条目中包含一个指针和一个20位的值( limit字段) ,前者指向由base字段表示的相关段中的第一个字节,后者表示内存中段的大小。 |